package cn.jbit.ams.order.biz;


import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.github.pagehelper.Page;
import cn.jbit.ams.user.pojo.Order;
import cn.jbit.ams.user.pojo.Productinfo;

public interface OrderService {
	//查看订单信息
	public Page<Order> findOrder(Integer pageNum);

	//根据维修人员Id查询订单信息
	public List<Order> getOrder(Integer mId);

	//根据维修人员Id删除订单信息
	public int deleteOrder(Integer mId);

	//订单派单固定时间检测(查看24小时是否派单)
	public List<Order> getOrderTime();

	public List<Order> select(String id);

	//修改订单
	public void update(int mid,int oid);
	//
	public void paigong(@Param("oid")String oid,@Param("mid") String mid);

	//10天自动确认完成订单
	public void orderOk();

	public Productinfo getOneInfo(Integer productInfoId);

	//订单信息条件筛选(紧急任务,进行中,已完成)
	public Page<Order> getoptionOrder(Integer state,Integer pageNum);
	
	
}
